scenic country road - Turkish English Dictionary